@charset "utf-8";
/* CSS Document */

textarea{
	font-size:13px;
}
.usertop{	
	background-color:#464646;
	color:#FFFFFF;
	height:35px;
}
.usernav{
	 height: 35px;
    line-height: 30px;
    margin: 0 auto;
    padding-left: 20px;
    width: 940px;
}
.usernav .logo {
    float: left;
    margin-top: 4px;
}
.usernav .usermanage{
	
    float: right;
	line-height: 36px;
	
    text-align: center;
}
.usernav .usermanage a {
   	color:#FFFFFF;
    padding: 0 10px;
    text-decoration:none;
    
}
.usernav .usermanage dt {
    float: left;
	padding: 0 5px;
}
.usernav .usermanage dd{
	float: left;
}

.usercont{
	width:970px;
	margin:auto;
}
.leftcont{
	background: none repeat scroll 0 0 #F1F1F1;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
	border-radius: 5px 5px 0 0;
	
}

.leftcont-mid{
	margin-top:15px;
	
}

.user-name{	
    line-height: 22px;
    padding: 5px 5px 5px 2px;
    text-align: center;
	background:1px solid #E3E3E3;
}
.leftcont-mid .menu{
	
	line-height: 22px;
	text-align: center;
}
.leftcont-mid .menu ul{
	background: none repeat scroll 0 0 #FFFFFF;
}
.leftcont-mid .menu li{
	background: none repeat scroll 0 0 #FFFFFF;
	padding: 5px 5px 5px 2px;
	display:block;
}
.leftcont-mid .menu a{
	color:#0187C5;
	display:block;
	text-decoration:none;
}
.leftcont-mid .menu a:hover{
	background: none repeat scroll 0 0 #BBBBBB;
	color:#FFFFFF;
	text-decoration:none;
}
.leftcont-mid .line {
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #C6DC30;
    margin: 3px;
}
.righttcont{
	border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
	border-radius: 5px;
	
}
.righttcont .messagepage{
	
	font-size:12px;
}
.righttcont a{
	color:#0187C5;
}
.righttcont h2{
	background:none repeat scroll 0 0 #F1F1F1;
	padding:8px 0px 8px 8px;
}
.righttcont h3{
	background:none repeat scroll 0 0 #F1F1F1;
	padding:8px 0px 8px 8px;
}
.righttcont table{
	font-size: 12px;
	
}
.righttcont td{
	line-height: 20px;
	font-weight: normal;
    padding: 6px;
    word-wrap: break-word;
}
.righttcont th{
    padding: 6px;
    word-wrap: break-word;
}
.righttcont .title{
    border-bottom: solid;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
    
}
.list_style{
	background: none repeat scroll 0 0 #F5FAFE;
    width: 100%;
}

.list_style{
	border-collapse: collapse;
}
.list_style td, .list_style th {
    border-bottom: 1px solid #CAD9EA;
    font-weight: normal;
    padding: 6px;
    word-wrap: break-word;
}
.list_style .alt1 {
    background: none repeat scroll 0 0 #FFFFFF;
}
.list_style .tbody td {
    line-height: 20px;
    text-align: center;
}
.list_style .tcat {
    background: repeat scroll 0 0 #E8F3FD;
    color: #666666;
	text-align:center;
}
.search{
	padding:10px;
}

